package com.shzu.jwc.ty.dao;

import com.shzu.jwc.ty.bean.PeExaminationClass;
import com.shzu.jwc.ty.bean.PeExaminationClassExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PeExaminationClassMapper {
    long countByExample(PeExaminationClassExample example);

    int deleteByExample(PeExaminationClassExample example);

    int deleteByPrimaryKey(Integer peExaminationClassId);

    int insert(PeExaminationClass record);

    int insertSelective(PeExaminationClass record);

    List<PeExaminationClass> selectByExample(PeExaminationClassExample example);

    PeExaminationClass selectByPrimaryKey(Integer peExaminationClassId);

    int updateByExampleSelective(@Param("record") PeExaminationClass record, @Param("example") PeExaminationClassExample example);

    int updateByExample(@Param("record") PeExaminationClass record, @Param("example") PeExaminationClassExample example);

    int updateByPrimaryKeySelective(PeExaminationClass record);

    int updateByPrimaryKey(PeExaminationClass record);
}